severe thunderstorm - German English Dictionary